package models;

import java.io.Serializable;

import enums.CategoriaIndicador;

public class IndicadorId implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	protected Long idMateria;

	protected Long idGrado;

	protected Long idPeriodo;

	protected CategoriaIndicador categoria;
	protected Integer consecutivo;

	public IndicadorId() {
	}

	public IndicadorId(Long idMateria, Long idGrado, Long idPeriodo,
			CategoriaIndicador categoria, Integer consecutivo) {

		this.idMateria = idMateria;
		this.idGrado = idGrado;
		this.idPeriodo = idPeriodo;
		this.categoria = categoria;
		this.consecutivo = consecutivo;
	}

	public Long getIdMateria() {
		return idMateria;
	}

	public void setIdMateria(Long idMateria) {
		this.idMateria = idMateria;
	}

	public Long getIdGrado() {
		return idGrado;
	}

	public void setIdGrado(Long idGrado) {
		this.idGrado = idGrado;
	}

	public Long getIdPeriodo() {
		return idPeriodo;
	}

	public void setIdPeriodo(Long idPeriodo) {
		this.idPeriodo = idPeriodo;
	}

	public CategoriaIndicador getCategoria() {
		return categoria;
	}

	public void setCategoria(CategoriaIndicador categoria) {
		this.categoria = categoria;
	}

	public Integer getConsecutivo() {
		return consecutivo;
	}

	public void setConsecutivo(Integer consecutivo) {
		this.consecutivo = consecutivo;
	}

}
